package com.lebang.model.cences;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * cences_new_hand
 *
 * @author xwj
 */
@Data
@ApiModel("新手任务导出实体类")
public class CencesNewHandModel {


    /**
     * 记录日期
     */
    @ExcelProperty(value = {"日期", "日期"}, index = 0)
    @ApiModelProperty("记录日期")
    private Integer time;




    /**
     * 小试牛刀点击量
     */
    @ExcelProperty(value = {"小试牛刀", "点击量"}, index = 1)
    @ApiModelProperty("小试牛刀点击量")
    private Integer clickNum;

    /**
     * 小试牛刀完成量
     */
    @ExcelProperty(value = {"小试牛刀", "完成量"}, index = 2)
    @ApiModelProperty("小试牛刀完成量")
    private Integer finishNum;

    /**
     * 小试牛刀完成率 完成量/点击量
     */
    @ExcelProperty(value = {"小试牛刀", "完成率"}, index = 3)
    @ApiModelProperty("小试牛刀完成率 完成量/点击量")
    private String finishRate;


    /**
     * 赚钱攻略点击量
     */
    @ExcelProperty(value = {"赚钱攻略", "点击量"}, index = 4)
    @ApiModelProperty("赚钱攻略点击量")
    private Integer earnwayClickNum;

    /**
     * 赚钱攻略完成量
     */
    @ExcelProperty(value = {"赚钱攻略", "完成量"}, index = 5)
    @ApiModelProperty("赚钱攻略完成量")
    private Integer earnwayFinishNum;

    /**
     * 赚钱攻略完成率 完成量/点击量
     */
    @ExcelProperty(value = {"赚钱攻略", "完成率"}, index = 6)
    @ApiModelProperty("赚钱攻略完成率 完成量/点击量")
    private String earnwayFinishRate;

    /**
     * 开安装权限点击量
     */
    @ExcelProperty(value = {"开安装权限", "点击量"}, index = 7)
    @ApiModelProperty("开安装权限点击量")
    private Integer installClickNum;

    /**
     * 开安装权限完成量
     */
    @ExcelProperty(value = {"开安装权限", "完成量"}, index = 8)
    @ApiModelProperty("开安装权限完成量")
    private Integer installFinishNum;

    /**
     * 开安装权限完成率 完成量/点击量
     */
    @ExcelProperty(value = {"开安装权限", "完成率"}, index = 9)
    @ApiModelProperty("开安装权限完成率 完成量/点击量")
    private String installFinishRate;

    /**
     * 开访问权限点击量
     */
    @ExcelProperty(value = {"开访问权限", "点击量"}, index = 10)
    @ApiModelProperty("开访问权限点击量")
    private Integer accessClickNum;

    /**
     * 开访问权限完成量
     */
    @ExcelProperty(value = {"开访问权限", "完成量"}, index = 11)
    @ApiModelProperty("开访问权限完成量")
    private Integer accessFinishNum;

    /**
     * 开访问权限完成率 完成量/点击量
     */
    @ExcelProperty(value = {"开访问权限", "完成率"}, index = 12)
    @ApiModelProperty("开访问权限完成率 完成量/点击量")
    private String accessFinishRate;

    /**
     * 开推送权限点击量
     */
    @ExcelProperty(value = {"开推送权限", "点击量"}, index = 13)
    @ApiModelProperty("开推送权限点击量")
    private Integer pushClickNum;

    /**
     * 开推送权限完成量
     */
    @ExcelProperty(value = {"开推送权限", "完成量"}, index = 14)
    @ApiModelProperty("开推送权限完成量")
    private Integer pushFinishNum;

    /**
     * 开推送权限完成率 完成量/点击量
     */
    @ExcelProperty(value = {"开推送权限", "完成率"}, index = 15)
    @ApiModelProperty("开推送权限完成率 完成量/点击量")
    private String pushFinishRate;

    /**
     * 截图任务点击量
     */
    @ExcelProperty(value = {"截图任务", "点击量"}, index = 16)
    @ApiModelProperty("截图任务点击量")
    private Integer pictureClickNum;

    /**
     * 截图任务完成量
     */
    @ExcelProperty(value = {"截图任务", "完成量"}, index = 17)
    @ApiModelProperty("截图任务完成量")
    private Integer pictureFinishNum;

    /**
     * 截图任务完成率
     */
    @ExcelProperty(value = {"截图任务", "完成率"}, index = 18)
    @ApiModelProperty("截图任务完成率")
    private String pictureFinishRate;


    /**
     * 高额任务点击量
     */
    @ExcelProperty(value = {"高额任务", "点击量"}, index = 19)
    @ApiModelProperty("高额任务点击量")
    private Integer highClickNum;

    /**
     * 高额任务完成量
     */
    @ExcelProperty(value = {"高额任务", "完成量"}, index = 20)
    @ApiModelProperty("高额任务完成量")
    private Integer highFinishNum;

    /**
     * 高额任务完成率
     */
    @ExcelProperty(value = {"高额任务", "完成率"}, index = 21)
    @ApiModelProperty("高额任务完成率")
    private String highFinishRate;

    /**
     * 每日必赚点击量
     */
    @ExcelProperty(value = {"每日必赚", "完成量"}, index = 23)
    @ApiModelProperty("每日必赚点击量")
    private Integer earndayFinishNum;

    /**
     * 每日必赚完成率
     */
    @ExcelProperty(value = {"每日必赚", "完成率"}, index = 24)
    @ApiModelProperty("每日必赚完成率")
    private String earndayFinishRate;

    /**
     * 每日必赚点击量
     */
    @ExcelProperty(value = {"每日必赚", "点击量"}, index = 22)
    @ApiModelProperty("每日必赚点击量")
    private Integer earndayClickNum;


    /**
     * 笑话赚点击量
     */
    @ExcelProperty(value = {"笑话赚", "完成量"}, index = 26)
    @ApiModelProperty("笑话赚点击量")
    private Integer joyFinishNum;

    /**
     * 笑话赚完成率
     */
    @ExcelProperty(value = {"笑话赚", "完成率"}, index = 27)
    @ApiModelProperty("笑话赚完成率")
    private String joyFinishRate;

    /**
     * 笑话赚点击量
     */
    @ExcelProperty(value = {"笑话赚", "点击量"}, index = 25)
    @ApiModelProperty("笑话赚点击量")
    private Integer joyClickNum;

    /**
     * 走路赚点击量
     */
    @ExcelProperty(value = {"走路赚", "完成量"}, index = 29)
    @ApiModelProperty("走路赚点击量")
    private Integer walkFinishNum;

    /**
     * 走路赚完成率
     */
    @ExcelProperty(value = {"走路赚", "完成率"}, index = 30)
    @ApiModelProperty("走路赚完成率")
    private String walkFinishRate;

    /**
     * 走路赚点击量
     */
    @ExcelProperty(value = {"走路赚", "点击量"}, index = 28)
    @ApiModelProperty("走路赚点击量")
    private Integer walkClickNum;


    /**
     * 第二次每日必赚完成量
     */
    @ExcelProperty(value = {"第二次每日必赚","完成量"},index = 32)
    @ApiModelProperty("第二次每日必赚完成量")
    private Integer secondEarndayFinishNum;

    /**
     * 第二次每日必赚点击量
     */
    @ExcelProperty(value = {"第二次每日必赚","点击量"},index = 31)
    @ApiModelProperty("第二次每日必赚点击量")
    private Integer secondEarndayClickNum;

    /**
     * 第二次每日必赚完成率
     */
    @ExcelProperty(value = {"第二次每日必赚","完成率"},index=33)
    @ApiModelProperty("第二次每日必赚完成率")
    private String secondEarndayFinishRate;

    /**
     * 第三次每日必赚完成量
     */
    @ExcelProperty(value = {"第三次每日必赚","完成量"},index = 35)
    @ApiModelProperty("第三次每日必赚完成量")
    private Integer thirdEarndayFinishNum;

    /**
     * 第三次每日必赚点击量
     */
    @ExcelProperty(value = {"第三次每日必赚","点击量"},index = 34)
    @ApiModelProperty("第三次每日必赚点击量")
    private Integer thirdEarndayClickNum;

    /**
     * 第三次每日必赚完成率
     */
    @ExcelProperty(value = {"第三次每日必赚","完成率"},index =36)
    @ApiModelProperty("第三次每日必赚完成率")
    private String thirdEarndayFinishRate;

    /**
     * 安装渠道
     */
    @ExcelProperty(value = {"渠道来源", "渠道来源"}, index = 38)
    @ApiModelProperty("安装渠道")
    private String brand;

    /**
     * 1新用户0老用户2全部
     */
    @ExcelProperty(value = {"用户类型", "用户类型"}, index = 37)
    @ApiModelProperty("1新用户0老用户2全部")
    private String category;


    private static final long serialVersionUID = 1L;

    public CencesNewHandModel() {
        this.time = 0;
        this.brand = "";
        this.category = "";
        this.clickNum = 0;
        this.finishNum = 0;
        this.finishRate = "";
        this.earnwayClickNum = 0;
        this.earnwayFinishNum = 0;
        this.earnwayFinishRate = "";
        this.installClickNum = 0;
        this.installFinishNum = 0;
        this.installFinishRate = "";
        this.accessClickNum = 0;
        this.accessFinishNum = 0;
        this.accessFinishRate = "";
        this.pushClickNum = 0;
        this.pushFinishNum = 0;
        this.pushFinishRate = "";
        this.pictureClickNum = 0;
        this.pictureFinishNum = 0;
        this.pictureFinishRate = "";
        this.highClickNum = 0;
        this.highFinishNum = 0;
        this.highFinishRate = "";
        this.earndayFinishNum = 0;
        this.earndayFinishRate = "";
        this.earndayClickNum = 0;
        this.joyFinishNum = 0;
        this.joyFinishRate = "";
        this.joyClickNum = 0;
        this.walkFinishNum=0;
        this.walkFinishRate="";
        this.walkClickNum=0;
        this.secondEarndayClickNum=0;
        this.secondEarndayFinishNum=0;
        this.secondEarndayFinishRate="";
        this.thirdEarndayClickNum=0;
        this.thirdEarndayFinishNum=0;
        this.thirdEarndayFinishRate="";
    }
}